be abhorrent to - Turco Inglés Diccionario